#ifndef _SYS_SYS_H_
#define _SYS_SYS_H_

#include "FanObj.h"


/* [sys::Sys] Extra methods */
void          Sys_boot(List* args, Map* env);
List*         Sys_args(void);
Map*          Sys_env(void);
Str*          Sys_os(void);
Str*          Sys_arch(void);
Str*          Sys_platform(void);
Map*          Sys_diagnostics(void);
void          Sys_gc(void);
Str*          Sys_hostName(void);
Str*          Sys_userName(void);
void          Sys_exit(Int status);
InStream*     Sys_in(void);
OutStream*    Sys_out(void);
OutStream*    Sys_err(void);


#endif
